////https://www.luogu.com.cn/problem/P2327
//
//#include<iostream>
//
//using  namespace std;
//
//const  int N = 1e4+2;
//int a[N], b[N];
//
//int main()
//{
//	int n = 0;
//	cin >> n;
//	for (int i = 1; i <= n; i++)
//		cin >> b[i];
//	int num = 2;
//	for (int i = 0; i < 2; i++)
//	{
//		a[1] = i;
//		for (int j = 2; j <= n + 1; j++)
//		{
//			a[j] = b[j - 1] - a[j - 1] - a[j - 2];
//			if (a[j] > 1 || a[j] < 0 || j == n + 1 && a[j] != 0)
//			{
//				num--;
//				break;
//			}
//		}
//	}
//	cout << num;
//	return 0;
//}